.header {
	height: 88px;
	line-height: 88px;
	position: relative;
	&-left {
		height: inherit;
		position: absolute;
		top: 50%;
		left: 0px;
		transform: translateY(-50%);
		padding: 0 20px;
		.iconfont {
			font-size: 48px;
		}
	}
	.header-text {
		font-size: 32px;
		font-weight: 600;
	}
}

.more {
	overflow: hidden;
	&-content {
		display: flex;
		flex-wrap: nowrap;
		transition: transform 0.4s cubic-bezier(0.34, 0.99, 0.55, 0.95);
		.block {
			flex: none;
			width: 100%;
			// position: absolute;
		}
		.options {
			.option {
				display: flex;
				align-items: center;
				height: 88px;
				padding: 0 20px;
				font-size: 32px;
				user-select: none;

				&:active {
					background-color: #f2f3f5;
				}
				.iconfont {
					font-size: 52px;
				}
				.ahead {
					padding-right: 10px;
				}
				.arrow {
					margin-left: auto;
				}
			}
		}
	}
}
